@charset "utf-8";

/*============================================ Public Styles ================================*/
html *{	padding:0;	margin:0;}
body{ background:#fff; margin:0; padding:0; font-size:12px; font-family:"Microsoft YaHei", "SimSun", Arial, Helvetica, sans-serif; color:#000;}
img{ border:0 none; cursor:pointer;}
table{ border-collapse:collapse; border-spacing:0; border:0; margin:0;}
th, td{ font-weight:normal;}
ul{ list-style:none;}
p { white-space:normal;}
a{ text-decoration:none;}
a:link{ text-decoration:none;}
a:visited{ text-decoration:none; }
a:hover{ text-decoration:none;} 
.clear { clear:both;}
.gray{ background:#f1f2f3;}
.c_red{ color:#f00;}
p, ul, dl, dt, dd, h1, h2, h3, h4, form { margin:0; padding:0;}
iframe{  float:left; margin:0; padding:0;}

/* 消除chrome和360高亮输入框颜色*/
input:focus,select:focus,textarea:focus{outline:0;} 


/*============================================= Next page ======================================*/
.page{clear:both;}
.page *{vertical-align:middle;}
.page a,.page span,.page em{margin-right:4px; padding:0 6px; border-radius:2px;	color:#333;	display:inline-block; height:20px; line-height:20px;}
.page span{	padding:0;}
.page a{ border:1px solid #b3b3b3; text-decoration:none; text-shadow:0 1px 0 #fff; background-color:#f1f1f1; background-image:-moz-linear-gradient(top, #fff, #e9e9e9);
	background-image:-webkit-linear-gradient(top, #fff, #e9e9e9);}
.page a:hover{ border:1px solid #3e99d3;}
.page em{ font-weight:bold;	border:1px solid #3e99d3; color:#fff; text-shadow:0 1px 0 #000;	background-color:#3e99d3; font-weight:bold;  text-shadow:0 1px 0 #000;	font-style:normal;}
.page .page-elevator-wrap{ position:relative; margin-left:40px;	zoom:1;}
.page .page-elevator-warning{ position:absolute; z-index:10; top:-28px;	_top:-23px;	left:-22px;	width:82px;	line-height:20px; margin:0;	padding:0 6px;	text-align:center;font-family:Tahoma;	background-color:#fff;	border-radius:2px; border:1px solid #b3b3b3; box-shadow:0 1px 3px #cfcfcf;}
.page .page-elevator-warning span{ padding:0; margin:0;	color:#fa0000;	+margin-bottom:-5px; _margin-bottom:0;}
.page .page-txt{ border:1px solid #b3b3b3;	box-shadow:inset 0 1px 2px #ccc; width:25px; padding:0 3px;	height:20px; margin-right:6px;}
.page .page-txt:focus{	border-color:#3e99d3;}
.page .page-btn{ border:1px solid #b3b3b3; text-shadow:0 1px 0 #fff; background-color:#e9e9e9;	background-image:-moz-linear-gradient(top, #fff, #e9e9e9);
	background-image:-webkit-linear-gradient(top, #fff, #e9e9e9); cursor:pointer; height:22px;	padding:1px 6px; height:22px; overflow:visibility;}


/*=========================================== Overall Layout =====================================*/
#divGlobal, #divTop, #divBottom{
  min-width:1200px;
  width:expression(document.body.clientWidth < 1200? "1200": "100%" )/*最小宽度设置*/;
  width:100%; }
#divGlobal{clear:both; margin:10px 0; _margin:0; *margin:0; clear:both; width:100%; height:auto; }
#divGlobal iframe{ float:left; margin:0; padding:0;}

#divMainLeft{ float:left; width:180px; height:auto;}
#divMainRight{ margin-left:192px; _float:left; _margin-left:-5px; height:auto;}
#divBottom{ clear:both; background:#3e99d3; height:40px; line-height:40px; color:#fff; text-align:center;}

/*============================================ Head ==============================================*/    
#divTop{ background:#fff; height:45px; overflow:hidden; border-bottom:4px solid #3e99d3;} 
#divTop .logo{ float:left; background:url(../images/login/nslogo4.png) no-repeat left top; margin: 7px;  width:182px; height:45px; }
#divTop .dateTime{ float:left; margin-left:260px; width:240px; height:44px; line-height:44px;}
#divTop .dateTime span{ color:#5f6d76;}
#divTop .rightMenu{ float:right; background:#3e99d3 url(../images/head_rightbg.png) no-repeat left top; width:350px; height:45px; line-height:45px; color:#fff; padding-left:64px;}

#divTop .rightMenu .welcome_icon{ float:left; background:url(../images/avatar.png) no-repeat 0 10px; width:22px; height:42px; line-height:42px;}
#divTop .rightMenu .welcomeWords{ float:left; color:#fff; padding:0px 20px 3px 12px;}
#divTop .rightMenu a{ color:#fff; padding:0 10px;}

/*============================================ Left ===============================================*/ 
/*一级菜单*/
.menu_list{ width:180px; margin:0; padding:0;}
.menu_head{ padding:9px 50px; _padding:8px 50px; cursor:pointer; position:relative; margin-bottom:1px; font-weight:bold; color:#fff; background:url(../images/bg1.png) no-repeat left top;}

/*二级菜单*/
.menu_body{ display:none;}
.menu_body a{ padding:8px 0px; display:block; color:#333; background:#eee url(../images/t1.gif) no-repeat 40px center; padding-left:58px; }
.menu_body a:hover{ background:#d8e5f1 url(../images/t2.gif) no-repeat 40px center; color:#016096;}
.menu_body a.cur{ background:#d8e5f1 url(../images/t2.gif) no-repeat 40px center; color:#016096;}
.menu_body a span.new{ background:url(../images/xin.gif) no-repeat 50px 8px; padding:10px 30px 10px 0;}

/*============================================ loading ===============================================*/ 
.jiazai{ text-align:center; background:url(../images/jiaZai.gif) no-repeat  center; margin-left:-130px; _margin-left:-65px;}
.jiazai span{ margin-left:6px; font-size:12px; color:#666; padding-left:130px;}

.crm_loading{ text-align:center; background:url(../images/jiaZai.gif) no-repeat   right; margin-right:10px; }
.crm_loading span{ font-weight:500; margin-left:6px; font-size:12px; color:#666; padding-left:280px;}

.crm_loading1{ text-align:center; background:url(../images/jiaZai.gif) no-repeat   right; margin-right:10px; }
.crm_loading1 span{ font-weight:500; margin-left:6px; font-size:12px; color:#666; padding-left:220px;}

#backGroundDiv{
	background:Gray url(../images/jiaZai2.gif) no-repeat  center;
	display:none;
	z-index:3;
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	filter:Alpha(Opacity=30);
	/* IE */  
	-moz-opacity:0.4;
	/* Moz + FF */  
	opacity: 0.4;
	}

#backGroundDiv1 p{ width:100px; color:#ff0000; font-size:13px; position:absolute; left:45%; top:45%; }














